@media (min-width:768px){
    /* 正文部分 */
    .main{
        margin-top:75px;
    }
    .main .heart{
        background-color: #fff;
        padding:20px;
    }
    /*  */
    .main_top{
        border:1px solid #F4F3F3;
        height:45px;
        line-height:45px; 
        position: relative;
    }
    /* 滚动播报 */
    .gdbb{
        height:45px;
        padding-left:7px;
    }
    .gdbb_title{
        width:85px;
        font-size:12px;
        height:25px;
        color:#fff;
        line-height:25px;
        background:url("../images/icon1.png") no-repeat;
        padding-left:15px;
        margin-top:10px;
        position: relative;
        /* margin-right:25px; */
    }
    /* .gdbb_title:after{
        content:'';
        width: 0;
        height: 0;
        border-top: 12.5px solid transparent;
        border-left: 8px solid rgba(204, 66, 16, 1);
        border-bottom: 12.5px solid transparent;
        position: absolute;
        right:-8px;
        top:0;
    } */
    .gdbb_content{
        width:80.6%;
        margin-left:130px;
        overflow: hidden;
    }
    
    .gdbb_content .tempWrap{
        width:960px;
        position: relative;
        overflow:hidden;
    }
    .gdbb_content ul{
        position: relative;
        width:3200px;
        overflow:hidden;
    }
    .gdbb_item{
        width:320px;
        float:left;
        position: relative;
    }
    .gdbb_item:before{
        content:'';
        width:8px;
        height:8px;
        background-color:rgba(204, 66, 16, 1);
        border-radius: 10px;
        position: absolute;
        left:0;
        top:19px;
    }
    .gdbb_item a{
        display: inline-block;
        width:100%;
        color:#757474;
        padding-left:15px;
    }
    
    .main_center{
        margin-top:10px;
    }
    /* 轮播图 */
    .mc_left{
        width:70.68%;
    }
    .slideBox{
        width:100%;
        position: relative;
    }
    .slide_position{
        width:100%;
        height:376px;
        background-color: #ccc;
    }
    .slideBox .bd{
        width:81.7%;
        overflow: hidden;
    }
    .slideBox .bd ul{
        position: relative;
        width:400%;
    }
    .slideBox .bd li{
        float:left;
        width:25%;
        position: relative;
    }
    .slideBox .bd li .slide_txt{
        width:100%;
        min-height:45px;
        height:auto;
        background-color: rgba(0,0,0,0.5);
        position: absolute;
        bottom:0;
        left:0;
    }
    .slide_title{
        display: inline-block;
        padding:10px 15px;
        font-size:17px;
        font-weight:bold;
        color:#fff;
        box-sizing: content-box;
    }
    .slideBox.max_screen{
        display:block;
    }
    .slideBox.min_screen{
        display:none;
    }
    .slideBox .hd{
        width:15.8%;
        height:100%;
        position:absolute;
        right:0;
        top:0;
    }
    .slideBox .hd.min_screen,.slideBox .bd.min_screen{
        display:none;
    }
    .slideBox .hd .tab li{
        width:100%;
        margin-top:19px;
    }
    .slideBox .hd .tab li:first-child{
        margin-top:0;
    }
    .slideBox .hd .tab li div{
        padding:10px;
        height:80px;
    }
    .slideBox .hd .tab li div.color1{
        background-color: #75CFD9;
    }
    .slideBox .hd .tab li.on div.color1{
        background-color: #08A7B9;
    }
    .slideBox .hd .tab li div.color2{
        background-color: #E4A17E;
    }
    .slideBox .hd .tab li.on div.color2{
        background-color: #E5611D;
    }
    .slideBox .hd .tab li div.color3{
        background-color:#D0838C;
    }
    .slideBox .hd .tab li.on div.color3{
        background-color: #C75663;
    }
    .slideBox .hd .tab li.on div.color4{
        background-color: #588753;
    }
    .slideBox .hd .tab li div.color4{
        background-color: #7CAA77;
    }
    .slideBox .hd .tab li div a{
        display: inline-block;
        width:100%;
        height:100%;
        color:#fff;
        font-weight:bold;
        font-size:13px;
        overflow: hidden;
    }
    .guanggao{
        width:100%;
        height:auto;
        margin-top:20px;
    }
    .guanggao img{
        display:block;
    }
    .guanggao_position{
        width:100%;
        height:90px;
        background-color: #ccc;
    }
    .mc_right{
        width:27.58%;
    }
    /* 葡萄牙新闻 */
    .column_title{
        width:100%;
        border-bottom:3px solid #F5F5F5;
        margin-bottom:5px;
    }
    .column_title h1{
        display: inline-block;
        border-bottom:3px solid rgba(204, 66, 16, 1);
        color:#3c3b3c;
        font-size:18px;
        padding-bottom:6px;
        font-weight: 500;
    }
    .column_title h1 img{
        display: inline-block;
        vertical-align: middle;
        margin:0;
        /* margin-right:5px; */
    }
    .ptyxw_content{
        padding-top:15px;
    }
    .ptyxw_position{
        width:100%;
        height:315px;
        background-color: #ccc;
    }
    .ptyxw_item{
        border-bottom:1px solid #f2f2ed;
    }
    .ptyxw_item_title{
        height:44px;
        line-height:44px;
        font-size:16px;
        font-weight:500;
        padding-left:34px;
        position: relative;
    }
    .ptyxw_item_title a{
        display: inline-block;
        width:100%;
        height:100%;
        color:#333;
    }
    .ptyxw_item_title:hover a{
        color:#f60;
    }
    /* .ptyxw_item_title:before{
        content:'';
        width:20px;
        height:20px;
        font-size:12px;
        line-height:20px;
        text-align:center;
        position: absolute;
        left:4px;
        top:13px;
    } */
   
    .ptyxw_item_title i{
        display: inline-block;
        font-style:normal;
        width:20px;
        height:20px;
        font-size:12px;
        line-height:20px;
        text-align:center;
        position: absolute;
        left:4px;
        top:13px;
        color:#acacac;
        background:url(../images/all_icontwo.png) no-repeat -40px -20px;
    }
    .ptyxw_item.top .ptyxw_item_title i{
        color:rgba(204, 66, 16, 1);
        background:url(../images/all_icontwo.png) no-repeat -40px -50px;
    }
    /* .ptyxw_item:nth-child(4) .ptyxw_item_title:before{
        content:'1';
        color:rgba(204, 66, 16, 1);
        background:url(../images/all_icontwo.png) no-repeat -40px -50px;
    }
    .ptyxw_item:nth-child(5) .ptyxw_item_title:before{
        content:'2';
        color:rgba(204, 66, 16, 1);
        background:url(../images/all_icontwo.png) no-repeat -40px -50px;
    }
    .ptyxw_item:nth-child(6) .ptyxw_item_title:before{
        content:'3';
        color:rgba(204, 66, 16, 1);
        background:url(../images/all_icontwo.png) no-repeat -40px -50px;
    }
    .ptyxw_item:nth-child(7) .ptyxw_item_title:before{
        content:'4';
        color:#acacac;
        background:url(../images/all_icontwo.png) no-repeat -40px -20px;
    }
    .ptyxw_item:nth-child(8) .ptyxw_item_title:before{
        content:'5';
        color:#acacac;
        background:url(../images/all_icontwo.png) no-repeat -40px -20px;
    } */
    .ptyxw_item_info{
        padding-left:15px;
        font-size:12px;
        line-height:22px;
        height:90px;
    }
    .ptyxw_item_info p{
        color:rgb(146,144,144);
        text-indent:2em;
    }
    .ptyxw_item_info a{
        width:100%;
        display:inline-block;
        text-align:right;
        color:#333;
    }
    .ptyxw_item_info a:hover{
        color:rgba(204, 66, 16, 1);
    }
    /* 葡萄牙侨讯 */
    .mc_middle{
        margin-top:28px;
        height:100%;
    }
    .ptyqx_position{
        width:100%;
        height:379px;
        background-color: #ccc;
    }
    .ptyqx_content{
        margin-top:5px;
    }
    .ptyqx_content ul{
        position: relative;
        margin-right:-9px;
    }
    .ptyqx_item{
        width:405px;
        float:left;
        margin:7px 9px 0 0;
        padding:10px;
        background-color: #F1F6F8;
    }
    .ptyqx_item .item_img_wrap{
        width:151px;
        float:left;
        position: relative;
    }
    .ptyqx_item .item_img_wrap .play{
        position: absolute;
        left:10px;
        bottom:5px;
        z-index:2;
    }
    .ptyqx_item .item_info{
        margin-left:161px;
    }
    .ptyqx_item .item_info h3{
        font-weight:500;
        font-size:16px;
        line-height:130%;
        margin-bottom:7px;
    }
    .ptyqx_item .item_info h3 a{
        /* display: inline-block; */
        width:100%;
        color:#666;
    }
    .ptyqx_item .item_info h3:hover a{
        color:#fff;
        background-color: rgba(204, 66, 16, 1);
    }
    .ptyqx_item .item_info p{
        color:#676666;
        font-size:12px;
    }
    .mc_foot{
        padding-top:28px;
    }
   
    /* 最新热点 */
    .zxrd_position{
        width:100%;
        height:2000px;
        background-color: #ccc;
    }
    .zxrd_item{
        width:100%;
        /* min-height:185px; */
        padding:10px 10px 10px 0;
        border-bottom:1px solid #e5e5e5;
    }
    .zxrd_item .item_img_wrap{
        width:293px;
        float:left;
        position: relative;
    }
    .zxrd_item .item_img_wrap .dialog{
        width:100%;
        height:100%;
        background-color:rgba(204, 66, 16, 0.5);
        position: absolute;
        left:0;
        top:0;
        z-index:3;
        display:none;
    }
    .zxrd_item .item_img_wrap .dialog img{
        display:block;
        margin:auto;
        margin-top:60px;
        cursor: pointer;
    }
    .zxrd_item .item_img_wrap:hover .dialog{
        display:block;
    }
    .zxrd_item .item_img_wrap .play{
        position: absolute;
        bottom:5px;
        left:10px;
        z-index:2;
    }
    .column_tag{
        padding:0 6px;
        line-height:30px;
        height:30px;
        font-size:14px;
        color:#fff;
        background-color: rgba(204, 66, 16, 1);
        position: absolute;
        top:0;
        left:0;
        z-index:2;
    }
    .zxrd_item .item_info{
        margin-left:321px;
        height:165px;
        position: relative;
    }
    .zxrd_item .item_info h3{
        font-size:18px;
        line-height:140%;
        color:#666;
        font-weight:bold;
    }
    .zxrd_item .item_info h3 a{
        color:#333;
    }
    .zxrd_item .item_info h3:hover a{
        color:rgba(204, 66, 16, 1);
    }
    .zxrd_item .item_info p{
        line-height:160%;
        margin:10px 0;
        font-size:14px;
        color:#989898;
    }
    .item_relate{
        position: absolute;
        left:0;
        bottom:0;
    }
    .item_relate .relate_div{
        display: inline-block;
        font-size:12px;
        color:#3e3e3e;
        margin-right:20px;
        vertical-align: middle;
    }
    .item_relate .relate_div img{
        vertical-align: middle;
    }
    .item_relate .relate_div span{
        display:inline-block;
        vertical-align: middle;
    }
    /* 浦新在线 */
    .pxzx_position{
        width:100%;
        height:488px;
        background-color: #ccc;
    }
    .pxzx_content{
        height:100%;
    }
    .pxzx_item{
        border-top:1px dashed #eee;
        margin:10px 0;
    }
    .pxzx_item:first-child{
        border:none;
        margin:0;
    }
    .pxzx_item .pxzx_title{
        font-size:16px;
        height:24px;
        margin:10px 0;
        font-weight: 500;
    }
    .pxzx_item .pxzx_title a{
        display: inline-block;
        width:100%;
        color:#333;
    }
    .pxzx_item .pxzx_title:hover a{
        color:rgba(204, 66, 16, 1);
    }
    .pxzx_item .item_img_wrap{
        width:106px;
        float:left;
        position: relative;
    }
    .pxzx_item .item_img_wrap .play{
        position: absolute;
        left:10px;
        bottom:5px;
        z-index:2;
    }
    .pxzx_item .item_info{
        margin-left:116px;
        height:60px;
    }
    .pxzx_item .item_info p{
        color:#989898;
        font-size:12px;
        line-height:1.5;
    }
    /* 电子报 */
    .epaper{
        width:100%;
        height:280px;
        padding:15px 0;
    }
    /* Noticia */
    .noticia_position{
        width:100%;
        height:318px;
        background-color: #ccc;
    }
    .noticia_content{
        padding:5px 0;
    }
    .noticia_content .noticia_item{
        border-bottom:1px solid #F2F4F5;
        height:44px;
        font-size:14px;
        line-height:44px;
        padding-left:35px;
        position: relative;
    }
    .noticia_content .noticia_item:before{
        content:'';
        width:25px;
        height:25px;
        text-align:center;
        line-height:25px;
        border-radius: 50%;
        background-color: #F4F4F4;
        color:#999;
        position: absolute;
        left:0;
        top:10px;
    }
    .noticia_content .noticia_item:nth-child(1):before{
        content:'1';
        color:#fff;
        background-color: rgba(204, 66, 16, 1);
    }
    .noticia_content .noticia_item:nth-child(2):before{
        content:'2';
        color:#fff;
        background-color: rgba(204, 66, 16, 1);
    }
    .noticia_content .noticia_item:nth-child(3):before{
        content:'3';
        color:#fff;
        background-color: rgba(204, 66, 16, 1);
    }
    .noticia_content .noticia_item:nth-child(4):before{
        content:'4';
    }
    .noticia_content .noticia_item:nth-child(5):before{
        content:'5';
    }
    .noticia_content .noticia_item:nth-child(6):before{
        content:'6';
    }
    .noticia_content .noticia_item a{
        display:inline-block;
        width:100%;
        color:#333;
    }
    /* 投资移民 */
    .tzym{
        margin-top:15px;
    }
    .tzym_position{
        width:100%;
        height:364px;
        background-color: #ccc;
    }
    .tzym_item{
        border-bottom:1px dashed #eee;
        height:80px;
        padding:10px 0;
    }
    .tzym_item .item_img_wrap{
        width:106px;
        float:left;
        position: relative;
    }
    .tzym_item .item_img_wrap .play{
        position: absolute;
        left:10px;
        bottom:5px;
        z-index:2;
    }
    .tzym_item .item_info{
        margin-left:116px;
    }
    .tzym_item .item_info h3{
        font-weight:500;
        color:#696969;
        font-size:16px;
    }
    .tzym_item .item_info h3 a{
        width:100%;
    }
    .tzym_item .item_info h3:hover a{
        color:rgba(204, 66, 16, 1);
    }
    /* 品牌展示 */
    .ppzs{
        margin-top:15px;
    }
    .ppzs_content .guanggao_r{
        width:100%;
        height:auto;
    }
    .guanggao_r_position{
        width:100%;
        height:250px;
        background-color: #ccc;
    }
}

@media (max-width:1119px) and (min-width:768px){
    .main{
        margin-top:130px;
    }
    .slideBox .bd{
        width:100%;
    }
    .slideBox .hd{
        display:none;
    }
    .ptyqx_item{
        width:100%;
    }
   
}

@media (max-width:767px){
    .main_top.max_screen{
        display: none;
    }
    .guanggao.max_screen{
        display:none;
    }
    .mc_right.max_screen{
        display:none;
    }
    .mc_middle.max_screen{
        display:none;
    }
    .main{
        margin-top:1.47rem;
        width:100%;
        /* padding:0 0.15rem; */
    }
    .main_center{
        width:100%;
    }
    .mc_left{
        float:none;
        width:100%;
        padding:0.1rem 0.15rem 0.15rem;
        background-color: #fff;
    }
    .slideBox{
        position: relative;
    }
    .slide_position{
        width:100%;
        height:2rem;
        background-color: #ccc;
    }
    /* .slideBox.max_screen{
        display:none;
    }
    .slideBox.min_screen{
        display:block;
        position: relative;
    } */
    .slideBox .bd{
        width:100%;
        overflow: hidden;
    }
    .slideBox .hd.max_screen,.slideBox .bd.max_screen{
        display:none;
    }
   
    .slideBox .bd ul{
        width:400%;
        position: relative;
    }
    .slideBox .bd ul li{
        width:25%;
        display: inline-block;
        position: relative;
        border-radius: 0.04rem;
        overflow: hidden;
    }
    .slide_txt{
        width:100%;
        padding:0.1rem 0.1rem 0.15rem 0.1rem;
        background-color: rgba(0,0,0,0.25);
        position: absolute;
        bottom:0px;
        left:0;
    }
    .slide_txt a{
        color:#fff;
        font-size:0.18rem;
        overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
    }
    .slideBox .hd{
        width:100%;
        height:0.15rem;
        position: absolute;
        left:0;
        bottom:0;
    }
    .slideBox .hd ul{
        width:100%;
        position: relative;
        bottom:0.12rem;
        left:0;
        /* margin-bottom:0.05rem; */
        height:0.08rem;
        text-align:center;
    }
    .slideBox .hd ul li{
        display: inline-block;
        width:0.06rem;
        height:0.06rem;
        border-radius: 50%;
        background-color: rgba(255,255,255,0.48);
        margin:0 0.03rem;
        cursor: pointer;
    }
    .slideBox .hd ul li.on{
        width:0.08rem;
        height:0.08rem;
        background-color: rgba(255,255,255,1);
    }
    .slideBox .hd ul li div.max_screen{
        display:none;
    }
    .max_screen .mc_left{
        padding:0;
    }
    .mc_foot{
        margin-top:0.08rem;
    }
    .zxrd_position{
        width:100%;
        height:13.37rem;
        background-color: #ccc;
    }
    .wap_epaper_position{
        width:100%;
        height:2.5rem;
        background-color: #ccc;
    }
    .ptyqx_position{
        width:100%;
        height:5.02rem;
        background-color: #ccc;
    }
    .pxzx_position,.tzym_position{
        width:100%;
        height:4.16rem;
        background-color: #ccc;
    }
    .noticia_position{
        width:100%;
        height:5.83rem;
        background-color: #ccc;
    }
    .column_title h1 img.max_screen,
    .li_item .item_info p.max_screen,
    .li_item .item_info .item_relate.max_screen{
        display:none;
    }
    .column_title{
        border-bottom:1px solid rgba(241, 241, 241, 1); 
    }
    .column_title h1{
        font-size:0.18rem;
        line-height:0.38rem;
        font-weight:500;
        position: relative;
        color:#000;
        border-bottom:3px solid rgba(204, 66, 16, 1);
        display:inline-block;
    }
    /* .column_title h1:after{
        width:0.88rem;
        height:0;
        content:'';
        position: absolute;
        bottom:0px;
        left:0;
        border-bottom:3px solid rgba(204, 66, 16, 1);
    } */
    .column_tag.max_screen,.li_item .item_img_wrap .dialog.max_screen{
        display:none;
    }
    .zxrd_content,.ptyqx_content,.pxzx_content,.tzym_content{
        padding-top:0.05rem;
    }
    .li_item{
        height:0.86rem;
        padding:0.1rem 0;
        border-bottom:1px solid rgba(241, 241, 241, 1);
        position: relative;
    }
    .li_item .item_img_wrap{
        width:1.13rem;
        float:left;
        position: relative;
    }
    .li_item .item_img_wrap .play{
        position:absolute;
        bottom:0.05rem;
        left:0.07rem;
        z-index:2;
    }
    .li_item .item_info{
        margin-left:1.23rem;
        
    }
    .item_info h3 a{
        line-height:0.2rem;
        font-size:0.16rem;
        color:rgba(34, 34, 34, 1);
        font-weight:500;
    }
    .column_tag{
        font-size:0.12rem;
        color:rgba(179, 179, 179, 1);
        /* margin-top:0.07rem; */
        position:absolute;
        bottom:0.1rem;
        left:1.23rem;
    }
    .mc_right{
        float:none;
    }
    /* 电子报 */
    .wap_epaper{
        width:100%;
        height:auto;
        padding:0.1rem 0.15rem 0.2rem 0.15rem;
        background-color: #fff;
        margin-bottom:0.08rem;
    }
    .wap_epaper .swiper-wrapper div{
        width:100%;
    }
    .wap_epaper img{
        display:block;
        /* width:100%;
        height:auto;
        object-fit: cover; */
        margin:0 auto;
    }
    .pxzx{
        margin-top:0.08rem;
        background-color: #fff;
        padding:0.1rem 0.15rem 0.15rem;
    }
    .pxzx_title.max_screen{
        display:none;
    }
    .epaper.max_screen{
        display:none;
    }
    .noticia{
        margin-top:0.08rem;
        background-color: #fff;
        padding:0.1rem 0.15rem 0.15rem;
    }
    .noticia_item a.max_screen{
        display: none;
    }
    .tzym{
        margin-top:0.08rem;
        background-color: #fff;
        padding:0.1rem 0.15rem 0.15rem;
    }
    .ppzs.max_screen{
        display:none;
    }
   
    .title img.max_screen{
        display:none;
    }
    /* 底部 */
    .foot_top{
        background-color: rgba(65, 65, 65, 1);
        padding:0 0.15rem 0.15rem 0.15rem;
    }
    .foot_top .title{
        padding-top:0.18rem;
        margin-bottom:0.17rem;
    }
    .foot_top .title h4{
        font-size:0.16rem;
        font-weight:500;
        color:rgba(181, 181, 181, 1);
        line-height:0.2rem;
    }
    .hzhb ul li{
        width:25%;
        height:0.32rem;
        margin:0.05rem 0;
        float:left;
    }
    .hzhb ul li a{
        display: inline-block;
        width:100%;
        height:100%;
        padding:0 0.05rem;
        overflow: hidden;
    }
    .hzhb ul li a img{
        width:100%;
        height:100%;
        object-fit: cover;
    }
    /* 友情链接 */
    .yqlj_links a{
        font-size:0.14rem;
        color:rgba(161, 159, 159, 1);
        line-height:0.2rem;
        margin-right:0.05rem;
    }
    .foot_bottom.max_screen,.other.max_screen{
        display:none;
    }
    
    .links{
        background-color: rgba(65, 65, 65, 1);
        border-top:1px solid rgba(161, 159, 159, 1);
        text-align: center;
        padding:0.1rem 0;
    }
    .links ul li{
        display:inline-block;
        padding:0 0.1rem;
    }
    .links ul li a{
        font-size:0.14rem;
        color:rgba(161, 159, 159, 1);
        line-height:0.2rem;
    }
    .links ul li.about{
        position: relative;
    }
    .links ul li.about:after{
        content:'';
        width:0;
        height:0.12rem;
        position: absolute;
        right:-0.04rem;
        top:0.05rem;
        border-right:1px solid rgba(161, 159, 159, 1);
    }
    .other{
        background-color: rgba(35, 35, 35, 1);
        font-size:0.14rem;
        color:rgba(161, 159, 159, 1);
        line-height:0.2rem;
        padding:0.15rem;
    }
    .other p{
        text-align:center;
    }
   
}